Tureng Mobile
Deyim
2
f.
stew in one's own juice
f.
stew in your own juice